baseball catcher - French English Dictionary